be ambushed - Alemán Inglés Diccionario